package com.carl.zlds.service;

import com.carl.zlds.tool.common.PageBO;
import com.baomidou.mybatisplus.extension.service.IService;
import com.carl.zlds.model.GameTagInfo;
import com.carl.zlds.pojo.dto.SaveGameTagInfoDTO;
import com.carl.zlds.pojo.vo.GameTagInfoVO;

import java.util.List;
import java.util.Map;

/**
 * @author carl
 */
public interface IGameTagInfoService extends IService<GameTagInfo> {

    void saveGameTagInfo(Long id, SaveGameTagInfoDTO dto);

    void deleteGameTagInfo(Long id);

    List<GameTagInfo> getGameTagInfoList(Long gameTagId, Long parentId);

    List<GameTagInfoVO> getGameTagInfoListByIdList(List<Long> idList);
}
